re-emerge with renewed strength

Translations
возродиться с новой силой